Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 USA F8 USA F10 USA F11 USA F12 Venezuela F3 USA F11 USA F12 Venezuela F4 Venezuela F2 Venezuela F3 Venezuela F4 Venezuela F5 Venezuela F7 Venezuela F8 Venezuela F9 USA F5 USA F9 USA F10 Venezuela F1 Venezuela F3 Venezuela F4 Venezuela F5 USA F24 Venezuela F7 Venezuela F8 Venezuela F9 USA F1 Venezuela F3 Venezuela F4 Venezuela F7 Venezuela F8 Venezuela F9 Usa F1 Usa F3 Venezuela F1 Venezuela F3 Venezuela F3 Venezuela F4 Ecuador F1 Mexico F15 VI Abierto Internacional de Salinas - Salinas Fifth-Third Bank Tennis Championships - Lexington University of Tennessee USTA Challenger - Knoxville USTA/Safeway Challenger - Aptos Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Caracas Regional Hand Center Men's Challenger - Fresno The USTA Challenger at West End Racquet - Torrance Bogota Challenger - Bogota The LTA Men's Challenger - Southampton Ecuador F2 BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Venezuela F1 Venezuela F2 USA F2 USA F3 USA F10 Venezuela F5 Venezuela F1 2007 Challenger of Santa Clara - Valencia Venezuela F6 USA F3 GHI Bronz Classic - Bronx Oklahoma Challenger - Tulsa Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Men's Pro Challenger at Tunica National - Tunica The Comercia Bank Challenger - Aptos V Manta Open-Trofeo Ricardo Delgado Aray - Manta Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Seguros Bolivar Open - Cali Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Seguros Bolivar Open - Medellin Carson Challenger Bucaramanga Challenger Dallas Challenger Santiago Challenger Sunrise Challenger Talahassee Challenger Rhodes Challenger Turin Challenger Manta Challenger Binghamton Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Dallas Challenger Lugano Challenger Binghamton Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Noumea Challenger Honolulu Challenger Rimouski Challenger Beijing Challenger Tulsa Challenger Aguascalenties Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Honolulu Challenger Dallas Challenger 2001 USTA Challenger of Calabasas - Calabasas Aberto Da Costa Do Sauipe - Bahia Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov Salinas Challenger TESS Tennis Classic - Campinas Barranquilla Challenger Pereira Challenger USTA Challenger of Burbank - Burbank San Luis Potosi Challenger 2002 - San Luis Potosi USTA Seascape Challenger - Aptos TED Open - Istanbul Tulsa Auto Collection USTA Challenger - Tulsa Panama City Challenger Bogota Challenger 2000 Challenger de Granby - Granby BH Tennis Open International Cup - Belo Horizonte Granby Challenger drkoop.com USTA Tennis Championships of Houston - Houston Copa Ericsson Venezuela - Caracas GHI Bronx Tennis Classic - Bronx V Abierto Internacional de Salinas - Salinas Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Austin - Austin USTA Tennis Championships of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Heineken Challenger - Ho Chi Minh City 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Championships of Kerrville - Kerrville Stella Artois Clay Court Championships - Budaors 2002 Tulsa USTA Challenger - Tulsa The Wright Financial Group, Inc. Challenger - Champaign VII Trofeo Ciudad de Quito - Quito USTA Tennis Championships of Houston - Houston Pro Tennis World Open - Boca Raton USTA Challenger of Dallas - Dallas Haagen Dazs Open - Caracas XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger 2000 - San Luis Potosi Open Castilla y Leon Trofeo Iberdrola - Segovia Pro Tennis World Open - Sunrise KGHM Polish Indoors - Wroclaw USTA Challenger of North Miami Beach - North Miami Beach ARMS USTA Challenger - Rocky Mount XL Capital Bermuda Open - Bermuda 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg VIII Avierto Internacional de Salinas - Salinas 2001 UT Tyler Patriot Challenger - Tyler Memorial Savigny - Sassuolo Time Warner USTA Challenger - Binghamton Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas Telesp Celular Open - Campinas 2004 Freeman Men's Challenger - Joplin USTA Men's Challenger of Urbana-Champaign - Urbana Burbank Challenger - Burbank X Open Internacional D'Andorra - Andorra 2003 USTA Challenger of Calabasas - Calabasas XL Bermuda Open - Bermuda USTA/Adtech Challenger - Boston Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia Sao Paulo - Brazil ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Medellin Challenger Napa Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul Tiburon Challenger - Tiburon Pro Challenger at Calabasas - Calabasas Challenger Groningen - Groningen The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Binghamton Professional Tennis Tournament - Binghamton Singha Tennis Classic - Tarzana Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas College Station Challenger - College Station Austin Challenger - Austin Baton Rouge Challenger USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead Aptos Challenger Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Calabasas Challenger USTA Tallahassee Tennis Challenger - Tallahassee II Naples ITG Challenger - Naples Challenger Lugano - Lugano 2005 Freeman Men's Challenger - Joplin Aptos Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Helsinki Challenger Odlum Brown Vancouver Open - Vancouver BMW Tennis Championship - Sunrise Mexico City Challenger Carson Challenger Pereira Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Calabasas Challenger Charlottesville Challenger Countrywide Classic USTA Men's Challenger - Carson Winnetka Challenger Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City GHI Bronx Tennis Classic - Bronx Manta Challenger National Bank Men's Rimouski Challenger - Rimouski Savannah Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Granby Challenger Galleryfurniture.com Challenge - Atlanta Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Alessandria Challenger Legg Mason Tennis Classic - Washington D.C. Samsung Securities Cup - Seoul Cali Challenger Theusbridge.com Tennis Classic - Tarzana Kroger / St. Jude International - Memphis Sybase Open - San Jose Guadalajara Challenger Franklin Templeton Tennis Classic - Scottsdale IX Abierto Internacional de Salinas - Salinas Verizon Tennis Challenge - Atlanta USTA Tallahassee Tennis Challenger - Tallahassee The Wright Financial Group USTA Challenger - Champaign Miller Lite Hall of Fame Tennis Championships - Newport Waco Tennis Challenger - Waco RCA Championships - Indianapolis The Hamlet Cup - Long Island Heineken Open - Auckland Atlanta Clay Court Challenger - Atlanta Siebel Open - San Jose International Tennis Championships - Delray Beach Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Heineken Open - Auckland Samsung Securities Cup - Seoul International Tennis Championships - Delray Beach 2003 Freeman Men's Challenger - Joplin U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Stockholm Open - Stockholm Knoxville Challenger Sarasota Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Winnetka Challenger Lexington Challenger Fifth-Third Bank Tennis Championships - Lexington Winnetka Challenger Sacramento Challenger Swanston Challenger - Sacramento Flea Market Cup - Busan Global Telecom Open - Curitiba II Manta Open - Manta Bucaramanga Challenger Urbana-Champaign Challenger - Urbana Salinas Challenger 2002 Azalea Orthopedic Challenger - Tyler CNA TennisPro Classic - Winnetka 2002 USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby Sporting Challenger 2003 - Turin Heineken Open - Auckland Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Arizona Men's Tennis Championships - Scottsdale Eddleman USTA Challenger - Birmingham U.S. Men's Clay Court Championships - Houston drkoop.com USTA Challenger of Tallahassee - Tallahassee Binghamton Professional Tennis Tournament - Binghamton Winnetka Challenger USTA Challenger of Tiburon - Tiburon TD Waterhouse Cup - Long Island China Open - Beijing Chennai Open - Chennai International Tennis Championships - Delray Beach University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham SAP Open - San Jose Unique Zagreb Open - Zagreb Kroger / St. Jude International - Memphis XI Venice Open - Venice Arizona Men's Tennis Championships - Scottsdale Telesp Celular Open - Ribeirao Preto Compaq Cup 2001 - Zabrze St. Francis Health System USTA Challenger - Tulsa Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Sacramento Challenger RCA Championships - Indianapolis Yokohama World Tennis Gaora Cup - Yokohama Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Waco International Tennis Challenger - Waco Pilot Pen Tennis - New Haven Pingguo Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Olbia Challenger - Olbia Sydney International - Sydney USTA Seascape Challenger - Aptos Savannah Challenger Brasil Open - Costa do Sauipe Naples Challenger - Naples Healthsouth/USTA Challenger - Denver Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Challenger Ciudad de Tijuana - Tijuana Legg Mason Tennis Classic - Washington China Open - Beijing GHI Bronx Classic - Bronx Top Wool Challenger - Biella AT&T Challenger of Dallas - Dallas VI Gramado Open de Tenis - Gramado Grand Prix de Tennis de Lyon - Lyon Project Independence Men's Challenger - Mandeville Sydney International - Sydney USTA Challenger of San Antonio - San Antonio Manta Challenger Bancolombia Open - Bogota IX Trofeo Ciudad de Quito - Quito SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Como Challenger drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham Abierto Internacional Varonil Ciudad de Cancun - Cancun Campbell's Hall of Fame Tennis Championships - Newport drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban Countrywide Classic - Los Angeles USTA Safeway Challenger - Aptos Legg Mason Tennis Classic - Washington 2001 USTA Tallahassee Tennis Challenger - Tallahassee Segundo Aberto de Brasilia - Brasilia Kyiv UMC Open - Kiev Optimus Maia Open - Maia Gran Copa Ericsson - Rio de Janeiro Healthsouth/USTA Men's Challenger of Burbank - Burbank Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Ojai Challenger drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham Atlantic City Open - Atlantic City Banca Stato Challenger Lugano - Lugano The Granby Natrel Challenger - Granby The Nottingham Challenger - Nottingham A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Music City Challenger - Nashville Tennis Napoli Cup - Napoli XL Capital Bermuda Open - Bermuda Campbells Hall of Fame Tennis Championships - Newport Societa Canottieri Mincio 2005 - Mantova The Natrel's Challenger of Granby - Granby Chennai Open - Chennai The 'Fitz' Casino Challenger - Tunica Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Fifth Third Bank Tennis Championships - Lexington Pilot Pen Tennis - New Haven Chennai Open - Chennai Hurricane Tennis Open - Bradenton Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington AAPT Championships - Adelaide Heineken Open - Auckland Citrix Tennis Championships - Delray Beach 2008 Lubbock Challenger - Lubbock Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas The Stella Artois Grass Court Championships - London SAP Open - San Jose Samsung Securities Cup - Seoul Challenger Britania Zavaleta - Puebla Pereira Challenger Sarasota Challenger Leon Challenger TD Waterhouse Cup - Long Island Busan Challenger Cremona Challenger Legg Mason Tennis Classic - Washington D.C. Champaign Challenger Champaign Challenger Helsinki Challenger Cali Challenger Quito Challenger Honolulu Challenger AEGON International - Eastbourne Medellin Challenger Cherbourg Challeger SAP Open - San Jose Sunrise Challenger Bucaramanga Challenger Winston Salem - Winston Salem St. Petersburg Open - St. Petersburg Bogota Challenger SAP Open - San Jose Baton Rouge Challenger Farmers Classic - Los Angeles Tallahassee Challenger RCA Championships - Indianapolis China Open - Beijing Manta Challenger Regions Morgan Keegan Championships - Memphis Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas Sporting Challenger - Turin Binghamton Professional Tennis Tournament - Binghamton III Gramado Open de Tenis - Gramado 2002 USTA Challenger of Calabasas - Calabasas USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville V Trofeo Ciudad de Quito - Quito Challenger de Granby - Granby West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Sony Ericsson Open 2008 - Belgrade Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Tennis Masters Series - Indian Wells The Ericsson Open - Miami SAP Open - San Jose Tennis Channel Open - Las Vegas Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Waldbaum's Hamlet Cup - Long Island BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington International Championship of Croatia - Umag Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Pacific Life Open - Indian Wells French Open - Paris Western & Southern Financial Group Masters - Cincinnati Telecom Italia Masters - Rome ATP Kremlin Cup - Moscow U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells Thailand Open - Bangkok Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Millenium Tennis Championships - Delray Beach U.S. Open Rogers Cup - Montreal Tennis Masters Series - Toronto Adidas International - Sydney Sony Ericsson Open - Miami Rogers Cup - Montreal TD Waterhouse Cup - Long Island Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, CAN-VEN 5-0 Davis Cup, Group 1, REL2, ARG-VEN 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, REL2, VEN-BAH 4-0 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 1R, VEN-PER 4-1 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Davis Cup, Group 2, F, DOM-VEN, 3-2 Australian Open - Melbourne Davis Cup, Group 2, 1R, VEN-AHO 4-1 Davis Cup, Group 1, 1R, VEN-BAH 3-2 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, Americas Group II, 3R, MEX-VEN 4-1